<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title></title>
    <link rel="Stylesheet" href="../css/analysis.css" />
    <script type="text/javascript">
        function init() {
            if (window.location.hash) {
                var parentDiv, nodes, i, helpInfo, helpId, helpInfoArr, helpEnvFilter, envContent, hideEnvClass, hideNodes;
                helpInfo = window.location.hash.substring(1);
                    if(helpInfo.indexOf("-")) {
                        helpInfoArr = helpInfo.split("-");
                        helpId = helpInfoArr[0];
                        helpEnvFilter = helpInfoArr[1];
                    }
                    else {
                        helpId = helpInfo;
                    }
                parentDiv = document.getElementById("topics");
                nodes = parentDiv.children;
                    hideEnvClass = (helpEnvFilter === "OnlineOnly"? "PortalOnly": "OnlineOnly");
                    if(document.getElementsByClassName) {
                        hideNodes = document.getElementsByClassName(hideEnvClass);
                    }
                    else {
                        hideNodes = document.querySelectorAll(hideEnvClass);
                    }
                for(i=0; i < nodes.length; i++) {
                    if(nodes[i].id !== helpId) {
                        nodes[i].style.display ="none";
                    }
                    }
                    for(i=0; i < hideNodes.length; i++) {
                        hideNodes[i].style.display ="none";
                    }
                }
            }
    </script>
</head>
<body onload="init()">
<div id="topics">
    <div id="toolDescription" class="regularsize">
        <h2>Ponownie mapuj wartości</h2><p/>
        <h2><img src="../images/GUID-4006E442-A60B-469A-891D-5ED442F64CB8-web.png" alt="Narzędzie portalu Ponownie mapuj wartości"></h2>
        <hr/>
    <p>To narzędzie umożliwia modyfikowanie lub ponowne klasyfikowanie wartości pikseli w danych rastrowych. Wartości pikseli są ponownie mapowane poprzez podanie zakresu wartości pikseli, kt&oacute;re mają być mapowane na wynikową wartość piksela. Wynikową wartością piksela może być prawidłowa wartość lub wartość NoData oznaczająca piksele, z kt&oacute;rymi nie są powiązane żadne znane wartości.
    </p>
    <p>Jeśli jest zaznaczona opcja  <b>Użyj bieżącego zasięgu mapy</b>, ponownie mapowane będą tylko kom&oacute;rki widoczne w&nbsp;bieżącym zasięgu mapy. Jeśli ta opcja nie jest zaznaczona, wszystkie kom&oacute;rki w rastrze zostaną przetworzone, nawet jeśli znajdują się one poza bieżącym zasięgiem mapy.
    </p>
    </div>
    <!--Parameter divs for each param-->
    <div id="inputLayer">
        <div><h2>Dane wejściowe</h2></div>
        <hr/>
        <div>
            <p>Dane wejściowe, kt&oacute;rych wartości będą ponownie mapowane.
            </p>
        </div>
    </div>
    <div id="RemapList">
        <div><h2>Ponownie mapuj wartości pikseli na nowe wartości</h2></div>
        <hr/>
        <div>
            <p>Wprowadzany jest zakres wartości poprzez podanie wartości minimalnej i maksymalnej, a następnie do określonego zakresu przypisywana jest wartość wynikowa lub wartość NoData.
            </p>
            <p>Aby ponownie mapować nowy zakres wartości, kliknij przycisk  <b>Dodaj</b>, co spowoduje dodanie wiersza. Kliknij każdą wartość w celu zmodyfikowania tabeli pod kątem potrzebnych zakres&oacute;w i ponownie mapowanej wartości. Podczas podawania zakres&oacute;w wartości należy pamiętać o dw&oacute;ch ważnych regułach:
                <ul>
                    <li>Wartość minimalna należy do zakresu, a wartość maksymalna nie.
                    </li>
                    <li>Wiersze w tabeli są przetwarzane od g&oacute;ry do dołu.
                    </li>
                </ul>
                
            </p>
            <p>W poniższej tabeli widać, że wartość minimalna jest uwzględniana w danych wynikowych, a wartość maksymalna nie.
            </p>
            <table border="1">
            <tr>
                <td>
                    <p>1
                    </p>
                </td>
                <td>
                    <p>10
                    </p>
                </td>
                <td>
                    <p>1&ndash;9
                    </p>
                </td>
            </tr>
            <tr>
                <td>
                    <p>10
                    </p>
                </td>
                <td>
                    <p>20
                    </p>
                </td>
                <td>
                    <p>10-19
                    </p>
                </td>
            </tr>
            <tr>
                <td>
                    <p>50
                    </p>
                </td>
                <td>
                    <p>51
                    </p>
                </td>
                <td>
                    <p>50
                    </p>
                </td>
            </tr>
            </table>
            <p>Kolejność zakres&oacute;w podanych w tabeli jest także istotna. G&oacute;rny wiersz tabeli jest przetwarzany jako pierwszy, następnie przetwarzany jest wiersz znajdujący się poniżej. W dw&oacute;ch poniższych tabelach pokazano, jak na podstawie tych samych zakres&oacute;w wartości mogą być generowane r&oacute;żne wyniki. Jest to spowodowane inną kolejnością wierszy w tabeli.
            </p> 
            <p>W poniższej tabeli pokazano wartość wynikową, gdy pierwsza kolumna jest sortowana jak liczby:
            </p>
            <table border="1">
            <tr>
                <td>
                    <p>1
                    </p>
                </td>
                <td>
                    <p>15
                    </p>
                </td>
                <td>
                    <p>1-14
                    </p>
                </td>
            </tr>
            <tr>
                <td>
                    <p>10
                    </p>
                </td>
                <td>
                    <p>30
                    </p>
                </td>
                <td>
                    <p>15-29
                    </p>
                </td>
            </tr>
            <tr>
                <td>
                    <p>30
                    </p>
                </td>
                <td>
                    <p>40
                    </p>
                </td>
                <td>
                    <p>30-39
                    </p>
                </td>
            </tr>
            </table>
            <p>W poniższej tabeli pokazano, jak zastosowanie r&oacute;żnego sposobu porządkowania wierszy wpływa na uzyskanie r&oacute;żnych wartości wynikowych:
            </p> 
            <table border="1">
            <tr>
                <td>
                    <p>10
                    </p>
                </td>
                <td>
                    <p>30
                    </p>
                </td>
                <td>
                    <p>10-29
                    </p>
                </td>
            </tr>
            <tr>
                <td>
                    <p>1
                    </p>
                </td>
                <td>
                    <p>15
                    </p>
                </td>
                <td>
                    <p>1&ndash;9
                    </p>
                </td>
            </tr>
            <tr>
                <td>
                    <p>30
                    </p>
                </td>
                <td>
                    <p>40
                    </p>
                </td>
                <td>
                    <p>30-39
                    </p>
                </td>
            </tr>
            </table>
            <p>Podczas modyfikowania kolejności wartości zastosowano obie reguły. Ponieważ każdy wiersz jest przetwarzany od g&oacute;ry do dołu, te wartości mają pierwszeństwo podczas ustalania wartości wynikowej, nawet jeśli używane są te same zakresy.
            </p>
        </div>
    </div>
    <div id="OutputLayer">
        <div><h2>Nazwa warstwy wynikowej</h2></div>
        <hr/>
        <div>
            <p>Nazwa warstwy, kt&oacute;ra zostanie utworzona w obszarze  <b>Moje zasoby</b> i dodana do mapy. Nazwa domyślna jest tworzona w oparciu o nazwę narzędzia i&nbsp;nazwę warstwy wejściowej. Jeśli warstwa już istnieje, wyświetlony zostanie komunikat z monitem o podanie innej nazwy.
            </p>
            <p>Za pomocą listy rozwijanej  <b>Zapisz wynik w</b> można podać nazwę folderu w obszarze <b>Moje zasoby</b>, gdzie zostanie zapisany wynik.
            </p>
        </div>
    </div>
</div>
</html>
